repeat advertisement - German English Dictionary